Search results for : Carmichael
News Article
More than 100 migrants detained
More than 100 migrants detained
More than 100 Haitian migrants were arrested off the coast of South Point, Long Island after defence force officers intercepted a 30-foot sloop yesterday morning, the defence force said.